.. _`Periodic Sequence Split Table`: .. _`org.sysess.sympathy.data.table.sequencesplit`: Periodic Sequence Split Table ````````````````````````````` .. image:: sequencesplit.svg :width: 48 Splits tables of data in equidistant points based on the periodicity of an identifier column Documentation ::::::::::::: Find peaks in a signal and slice the input Table into a list of Tables, where each element contains one peak. If peaks are found very close to the edges of the data, the first and/or last element may contain unexpected results. If this is the case, use :ref:`Slice List` to remove these elements. Definition :::::::::: Input ports ........... **sequence** table The sequence to split Output ports ............ **sequences** [table] The split sequences Configuration ............. **Offset of peridodic event (0-100)** (lag_offset) Add lag as a percentage of the discarded data **Peak Detecting Algorithm** (peak_detector) Choose which algorithm to detect periodic events **Samples per peak** (samples) Choose an approximate value for the number of expected samples between peaks **Select column** (select_column) Choose column to use as identifier Examples ........ * :download:`SequenceSplit.syx ` Implementation .............. .. automodule:: node_sequencesplit :noindex: .. class:: SequenceSplit :noindex: